/* 通用swiper */
.swiper-container .cut-img{width:100%;}
.swiper-pagination-bullet{width:12px;height:12px;}
.swiper-pagination-bullet-active{background:#ff4777;}
.swiper-container.h130 .cut-img{height:130px;}
.swiper-container.h130 .swiper-pagination-bullet{width:8px;height:8px;}
/* 消息按钮 */
.message{background:rgba(0,0,0,0.5);display:block;height:30px;width:55px;border-radius:30px 0 0 30px;}
.message i{display:block;height:23px;width:23px;background:url('../images/msg.png');background-size:100%;margin-top:4px;margin-left:5px;}
/* 通栏图片 */
.banner img{width:100%;}
/* 圆点 */
i.round{display:inline-block;height:12px;width:12px;border-radius:12px;background:#ff4777;}
i.long{height:19px;width:8px;}
/* 返回按钮 */
.back{height:30px;width:30px;background:url('../images/back.png') no-repeat center center;display:block;background-size:100%;margin:0 auto;}
.back.top{height:40px;width:40px;background-image:url('../images/top.png');}
/* 右箭头 */
.right{display:block;height:18px;width:18px;background-size:100%;background-position:center;background-repeat:no-repeat;background-image:url('../images/right.png');}
/* 商品列表 */
.goods{padding:8px;background:#fff;}
a.goods{border-bottom:1px solid #ccc;}
.goods .img,.goods .title,.goods .brief{display:block;}
.goods .brief{line-height:25px; position: relative;}
.goods .brief .cart_bg{ position: absolute; right: 10px; top:0px; display:inline-block; height:30px; width:30px; background-image: url("../images/cart_bg.png"); background-size: 30px 30px;}
.goods .img{margin:0 auto;}
.goods .img img{width:100%;}
.goods .title{margin:5px 0;font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height:36px;line-height:18px;}
/* 页面底部 */
.footer{background:#fff;}
.footer a,.footer i,.footer span{display:block;text-align:center;}
.footer a{padding:3px 0;}
.footer span{line-height:18px;}
.footer i{width:24px;height:24px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:auto 100%;}
.footer i.home{background-image:url('../images/nav-1.png');}
.footer i.search-link{background-image:url('../images/nav-2.png');}
.footer i.category{background-image:url('../images/nav-3.png');}
.footer i.user{background-image:url('../images/nav-4.png');}
.footer i.news{background-image:url('../images/nav-5.png');}
.footer i.promotion{background-image:url('../images/nav-6.png');}
.footer a.ac{color:#ff4777;}
.footer a.ac i.home{background-image:url('../images/nav-ac-1.png');}
.footer a.ac i.search-link{background-image:url('../images/nav-ac-2.png');}
.footer a.ac i.category{background-image:url('../images/nav-ac-3.png');}
.footer a.ac i.user{background-image:url('../images/nav-ac-4.png');}
.footer a.ac i.news{background-image:url('../images/nav-ac-5.png');}
.footer a.ac i.promotion{background-image:url('../images/nav-ac-6.png');}

/* 首页 */
.index-rec-cate{padding:15px 15px 0 15px;}
.index-rec-cate .item{padding:0;text-align: center;}
.index-rec-cate a{display:block;width:100%;}
.index-rec-cate span.img{display:block;height:60px;background-position:center;background-repeat:no-repeat;background-size:auto 100%;}
.index-rec-cate span.txt{display:block;text-align:center;margin-top:5px;margin-bottom:10px;}
.index-rec-cate span.img.icon-1{background-image:url('../images/index-rec-1.png');}
.index-rec-cate span.img.icon-2{background-image:url('../images/index-rec-2.png');}
.index-rec-cate span.img.icon-3{background-image:url('../images/index-rec-3.png');}
.index-rec-cate span.img.icon-4{background-image:url('../images/index-rec-4.png');}
.index-rec-cate span.img.icon-5{background-image:url('../images/index-rec-5.png');}
.index-rec-cate span.img.icon-6{background-image:url('../images/index-rec-6.png');}
.index-rec-cate span.img.icon-7{background-image:url('../images/index-rec-7.png');}
.index-rec-cate span.img.icon-8{background-image:url('../images/index-rec-8.png');}
.index-rec-cate span.remark{background-color: rgba(0,0,0,.5);color:#f3f3f3;position: absolute;font-size:12px;white-space:nowrap;padding:3px 8px;border-radius:23px;top:50%;margin-top:-23px;z-index:99;}

.index-rec-banner h2,.index-rec-banner .item{border-bottom:1px solid #eee;}
.index-rec-banner h2{margin:0;font-size:18px;line-height:20px;padding:10px;}
.index-rec-banner .item .tag{position:absolute;bottom:45px;left:8px;color:#fff;display:block;}
.index-rec-banner .item .tag i{display:block;float:left;}
.index-rec-banner .item .tag i.txt{background:rgba(0,0,0,0.6);height:26px;line-height:26px;padding:0 5px;}
.index-rec-banner .item .tag i.trigon{border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:10px solid rgba(0,0,0,0.6);}
.index-rec-banner .brief{padding:5px 10px;}

/* 分类页 */
.cate-list{background:#fff;}
.cate-list .c-name{line-height:20px;font-size:16px;padding:10px 5px 5px 8px;}
.cate-list .c-item{padding:0px;}
.cate-list .c-item a,.cate-list .c-item span{display:block;text-align:center;}
.cate-list .c-item .img{overflow:hidden;}
.cate-list .c-item .title{height:20px;overflow: hidden;}
.cate-list .child_list a{line-height: 25px;border:1px solid #ddd; border-radius: 4px; display:inline-block;float: left;margin:10px 10px 10px 0; padding:0 10px;}
.cate-search{background:#fff;padding:10px;}
.cate-search.bm{border-bottom:1px solid #d2d2d2;}
.cate-search .input-box{height:30px;border:1px solid #d2d2d2;padding:0 10px;border-radius:30px;overflow:hidden;}
.cate-search .input-box input{border:0;line-height:14px;padding:5px 0;height:28px;width:100%;}
.cate-search .input-btn input{height:25px;width:25px;background:#fff url('../images/search.png') no-repeat center center;background-size:100%;border:0;margin-top:3px;}
.cate-search .input-btn.txt input{background:none;width:auto;font-size:16px;padding:0;margin-top:0;line-height:30px;}

/*列表页*/
.order-btn{text-align:center;margin-top:5px;}
.order-btn a{display:inline-block;padding:8px 5px 8px 5px;color:#7b7b7b;}
.order-btn a.ac{color:#ff4777;border-bottom:2px solid #ff4777;}
.order-btn a i.sort{display:inline-block;height:20px;width:10px;float:right;background:#fff url('../images/sort-desc.png') no-repeat center center;background-size:90%;margin-left:3px;}
.order-btn a i.sort.asc{background-image:url('../images/sort-asc.png');}

.list-item .item{padding:3px 6px;}
.list-item .item .goods{border:1px solid #dfdedf;}
.list-item .item:nth-of-type(odd) .goods{margin-right:-3px;}
.list-item .item:nth-of-type(even) .goods{margin-left:-3px;}

/* 抢光了 */
.sold-out{background:#fff;padding:15px 0;}
.sold-out .img{width:80px;height:80px;border-radius:50%;overflow:hidden;position:relative;margin:5px 0;}
.sold-out .icon-txt{position:absolute;width:80px;height:80px;background:rgba(0,0,0,0.6);top:0;right:0;color:#fff;text-align:center;padding:20px 0;line-height:20px;font-size:15px;}
.sold-out .img img{width:80px;height:80px;}
.sold-out .brief{padding-left:10px;}
.sold-out .brief .title{margin:0 0 5px 0;font-size:15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;height:36px;line-height:18px;}
.sold-out .brief .into-shop{background:#ff4777;color:#fff;padding:4px 8px;display:inline-block;border-radius:5px;}
.sold-out .brief .into-shop i{display:inline-block;width:15px;height:15px;background:url('../images/little-shop.png') no-repeat center center;background-size:100%;margin-top:2px;margin-right:5px;}

/* 筛选 */
.filter .title{background:#efefef;color:#959595;padding:8px;}
.filter .form{padding:10px 8px;}
.filter .form .input-box,.filter .form .symbol{float:left;}
.filter .form .input-box{width:100px;border:1px solid #efefef;}
.filter .form .input-box input{width:100%;height:30px;padding:5px;line-height:14px;border:0;}
.filter .form .symbol{width:20px;height:1px;background:#efefef;margin:14px 5px 0 5px;}
.filter .form .made a{display:inline-block;float:left;width:20%;text-align:center;font-size:12px;line-height:30px;padding:0 2px;}
.filter .form .made span{display:block;width:100%;border:1px solid #efefef;border-radius:30px;}
.filter .form .made span.ac{border:1px solid #ff4777;color:#ff4777;}
.filter .btn-box{text-align:center;padding:10px 0;}
.filter .btn-box input{width:45%;border:1px solid #ff4777;background:#fff;color:#ff4777;padding:6px 0;border-radius:3px;}
.filter .btn-box input.submit{background:#ff4777;color:#fff;}

/* 商品详细 */
.item-brief,.item-shop-brief,.item-shop-info{background:#fff;padding:8px 0;}
.item-brief .title,.item-brief .price{margin:0 0 8px 0 ;float:left;width:100%;}
.item-brief .price .tag{color:#fff;display:inline-block;font-size:12px;}
.item-brief .price .tag i{display:block;float:left;}
.item-brief .price .tag i.txt{background:#ff4777;height:20px;line-height:20px;padding:0 5px;}
.item-brief .price .tag i.trigon{border-top:10px solid transparent;border-right:10px solid #ff4777;border-bottom:10px solid transparent;}
.item_index_page .item-content img{max-width: 100% !important;}
.item-shop-brief img{width:100%;}

.item-shop-info .img img{width:40px;height:40px;}
.item-shop-info .shop-collect .collect{padding:0 5px;line-height:20px;height:20px;}
.item-shop-info .shop-collect .collect i,.item-shop-info .shop-collect .collect span{display:inline-block;float:left;}
.item-shop-info .shop-collect .collect i{width:18px;height:18px;background-position:center;background-size:100%;background-repeat:no-repeat;background-image:url('../images/heart.png');margin-right:3px;}
.item-shop-info .shop-collect .collect.ac{color:#ff4777;}
.item-shop-info .shop-collect .collect.ac i{background-image:url('../images/heart-ac.png');}
.item-shop-info .shop-btn{text-align:center;}
.item-shop-info .shop-btn a{border:1px solid #959595;width:100%;padding:5px;display:inline-block;border-radius:3px;}

.shop-tags{font-size:12px;padding:0 8px 0 8px;line-height:20px;height:20px;}
.shop-tags .icon{margin:0 auto;display:inline-block;}
.shop-tags i,.shop-tags span{display:inline-block;float:left;color:#959595;}
.shop-tags i{width:18px;height:18px;background-position:center;background-size:100%;background-repeat:no-repeat;}
.shop-tags i.truck{background-image:url('../images/truck.png');}
.shop-tags i.buy{background-image:url('../images/buy.png');}
.shop-tags i.address{background-image:url('../images/address.png');}
.shop-tags i.yes{background-image:url('../images/yes.png');}

.item-rec-item .item-rec.bm{border-bottom:1px solid #eee;}
.item-rec-item .goods{border:0;}
.item-rec-item .goods .img{border:1px solid #dfdfdf;}
.item-rec-item .goods .title{font-size:12px;}

.item-detail-title{border-top:1px solid #eee;border-bottom:1px solid #d2d2d2;}
.item-detail-title .item{text-align:center;}
.item-detail-title .item a{display:inline-block;padding:10px 3px;}
.item-detail-title .item.ac a{border-bottom:2px solid #ff4777;color:#ff4777;}
.item-content img{max-width:100%;margin-bottom:5px;}

.item-btn{background-color:rgba(243,243,243,0.9);}
.item-btn .icon{width:30%;padding:0;}
.item-btn .icon a{display:block;}
.item-btn .icon i{display:block;height:24px;width:24px;margin:2px auto 0px auto;}
.item-btn .icon a span{display: block;font-size: 10px;text-align: center;}
.item-btn .icon i.service{background:url('../images/service.png');background-size:100%;}
.item-btn .icon i.collect{background:url('../images/heart.png');background-size:100%;}
.item-btn .icon i.index{background:url('../images/little-shop-black.png');background-size:100%;}
.item-btn .text{width:60%;background-color:#fff;padding:10px 0 10px 16px;line-height:19px;}
.item-btn .button{width:40%;text-align:center;padding:0;}
.item-btn .button .submit-btn{padding:12px 0;background:#ff4777;display:block;color:#fff;width:100%;border:0;text-align:center;}

.item-attr{color:#959595;font-size:12px;padding:5px 8px;}
.item-attr li{float:left;width:100%;}
.item-attr li span{display:block;padding:5px 0;}
.item-attr li span.name{width:90px;float:left;}
.item-attr li span.value{margin-left:90px;}

.item-comment .title{text-align:center;height:32px;line-height:30px;margin:10px 0;border:1px solid #d2d2d2;border-radius:30px;}
.item-comment .title a{display:block;width:50%;float:left;}
.item-comment .title a.br{border-right:1px solid #d2d2d2;}
.item-comment .title a.ac{color:#ff4777;}
.item-comment .list .item{border-bottom:1px solid #d2d2d2;width:100%;float:left;padding:5px 0;}
.item-comment .list .user{line-height:30px;height:30px;}
.item-comment .list .content,.item-comment .list .attr,.item-comment .list .img{margin-bottom:6px;}
.item-comment .list .img{width:100%;float:left;}
.item-comment .list .img li{width:25%;float:left;padding:0 2px;text-align:center;margin-bottom:3px;}
.item-comment .list .img li img{width:70px;height:70px;border:1px solid #e3e3e3;}

.choice-attr .bm{border-bottom:1px solid #ececec;}
.choice-attr .close{position:absolute;top:-2px;right:-2px;height:15px;width:15px;display:block;background:url('../images/fork.png') no-repeat center;background-size:100%;opacity:1;}
.choice-attr{background:#fff;border-top:1px solid #d2d2d2;}
.choice-attr .brief,.choice-attr .attr-list,.choice-attr .number-box{padding:8px 8px 0 8px;}
.choice-attr .brief .col-xs-12,.choice-attr .attr-list .col-xs-12,.choice-attr .number-box .col-xs-12{padding:0;}
.choice-attr .brief img{width:100%;border:1px solid #dfdfdf;}
.choice-attr .brief .title{font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;height:32px;line-height:16px;}
.choice-attr .attr-list .title,.choice-attr .number-box .title{margin-bottom:8px;}
.choice-attr .attr-list .list span{display:inline-block;padding:4px 9px;margin-bottom:8px;border:1px solid #e7e7e7;border-radius:6px;}
.choice-attr .attr-list .list span.ac{color:#fff;background:#ff4777;border-color:#ff4777;}
.choice-attr .attr-list .list span.no{color:#959595;background:#f3f3f3;}
.choice-attr .number-box{height:50px;line-height:30px;}
.choice-attr .number-box .number{text-align:right;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;width:auto;}
.choice-attr .number-box .number input{width:40px;height:30px;border:0;float:right;text-align:center;}
.choice-attr .number-box .number a{display:inline-block;width:30px;height:30px;text-align:center;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;font-size:20px;float:right;line-height:28px;}
.choice-attr .btn-box{text-align:center;padding:10px;color:#fff;background:#ff4777;color:#fff;}
.choice-attr .btn-box .submit{color:#fff;border:0;}
.choice-attr .number-box .number span {border-left: 1px solid #cdcdcd;border-right: 1px solid #cdcdcd;display: inline-block;float: right;font-size: 20px;height: 30px;line-height: 28px;text-align: center;width: 30px;cursor: pointer;user-select: none;}
/* 店铺 */
.shop-info{padding:20px 0 20px 12px;color:#fff;}
.shop-info .img img{width:100%;}
.shop-info .brief{padding-left:10px;line-height:20px;}
.shop-info .bg-img{position:absolute;top:0;left:0;right:0;bottom:0;}
.shop-info .btn-box a{display:inline-block;padding:3px 12px;color:#fff;border:1px solid #fff;border-radius:5px;}
.shop-info .btn-box a i,.shop-info .btn-box a span{display:block;float:left;}
.shop-info .btn-box a i{height:16px;width:16px;margin:3px 2px 0 0;}
.shop-info .btn-box a i.service{background:url('../images/little-service.png');background-size:100%;}
.shop-info .btn-box a i.collect{background:url('../images/little-heart.png');background-size:100%;}
.shop-info .btn-box a.ac i.collect{background-image:url('../images/heart-ac.png');}

/* 专题倒计时 */
.countdown .time-box{height:160px;text-align:center;color:#fff;}
.countdown .time-box p{margin-bottom:5px;}
.countdown .bg-img,.countdown .bg-blur{position:absolute;top:0;left:0;right:0;bottom:0;}
.countdown .bg-blur{background: rgba(0,0,0,0.6);}
.countdown .num,.countdown .txt{display:inline-block;}
.countdown .num{background:#ff4777;padding:0 3px;border-radius:3px;}

/* 表单 */
.form-list .name,.form-list .input-text,.form-list .btn-box{background:#fff;line-height:30px;padding:10px 8px;}
.form-list .name{padding-left: 15px;}
.form-list .input-text{border-bottom:1px solid #f1eef5;color:#999999;}
.form-list .input-text input[type='text'],.form-list .input-text input[type='password'],.form-list .input-text input[type='number']{width:100%;height:30px;line-height:30px;border:0;}
.form-list .input-text textarea{width:100%;line-height:20px;border:0;}
.form-list .input-text select{height:30px;line-height:30px;border:1px solid #e7e7e7;width:30%;}
.form-list .btn-box{text-align:center;}
.form-list .btn-box .btn{background:#f1eef5;color:#0d78d2;height:30px;}
.form-list .submit-btn{display:inline-block;background:#ff4777;color:#fff;width:100%;border:0;border-radius:5px;text-align:center;height: 40px;line-height: 40px;}
.form-list .submit-btn.disable{background:#e3e3e3;;}

.input-colour {height: 22px;position: relative;width: 22px;background:url('../images/check.png') center no-repeat;background-size:100%;display:inline-block;}
.input-colour label {cursor: pointer;height: 100%;left: 0;position: absolute;top: 0;width: 100%;background:url('../images/checked.png') center no-repeat;background-size:100%;opacity: 0;padding: 0;}
.input-colour input[type="checkbox"],.input-colour input[type="radio"] {visibility: hidden;}
.input-colour input[type="checkbox"]:checked + label,.input-colour input[type="radio"]:checked + label {opacity: 1;}

/* 弹出框 */
.global-tip-box{padding:20px 10px;background:#ababab;color:#fff;width:100px;text-align:center;border-radius:10px;margin:0 auto;}

/* 简单列表 */
.simple-list .title{border-bottom:1px solid #f1eef5;padding:10px 0;line-height:20px;}
.simple-list .list{font-size:12px;}
.simple-list .item{width:33.33333333%;float:left;padding:6px 0;}

/* 结算页 */
.address-box{background:#fff;padding:15px 0;margin:10px -8px;}
.address-box .receiver{margin-bottom:10px;}
.address-box .receiver .mobile,.address-box .receiver .user{display:block;float:left;height:18px;width:18px;margin:2px 2px 0 0;}
.address-box .receiver .user{background:url('../images/user.png');background-size:100%;}
.address-box .receiver .mobile{background:url('../images/mobile.png');background-size:100%;}
.address-box .address *{font-size:12px !important;color:#959595 !important;padding:0 0 0 8px;}
.address-box .address a{display:block;text-align:right;font-size:20px;line-height:16px;height:30px;}

.pay-box .title,.order-item .title{padding:10px 8px;border-bottom:1px solid #d2d2d2;font-size:16px;}
.pay-box{background:#fff;margin-bottom:10px;}
.pay-box .item{padding:10px 15px;border-bottom:1px solid #f1eef5;margin-bottom:0;line-height:30px;}
.pay-box .item i{display:block;float:left;height:30px;width:30px;margin:0 15px 0 0;background-size:100%;background-position:center;background-repeat:no-repeat;}
.pay-box .item i.alipay{background-image:url('../images/alipay.png');}
.pay-box .item i.weixin{background-image:url('../images/weixin.png');}
.pay-box .item i.yl{background-image:url('../images/yl.png');}

.order-words,.order-item{background:#fff;}
.order-item .title{font-size:14px;}
.order-item .title .shop{display:block;float:left;height:15px;width:15px;margin:2px 3px 0 0;background-size:100%;background-position:center;background-repeat:no-repeat;background-image:url('../images/little-shop-black.png');}
.order-item .item{padding:10px 8px;}
.order-item .item img{width:50px;height:50px;border:1px solid #e5e5e5;}
.order-item .item .title{margin-bottom:2px;border:0;padding:0;font-size:14px;height:16px;line-height:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}

.order-words .textarea-box{padding:8px 5px;background:#f3f3f3;margin-bottom:10px;}
.order-words .pen{display:block;float:left;height:17px;width:17px;margin:2px 0 0 3px;background-size:100%;background-position:center;background-repeat:no-repeat;background-image:url('../images/pen.png');}
.order-words .textarea{margin-left:23px;border:0;line-height:0;width:auto;min-height:0;padding:0;border-radius:0;}
.order-words .textarea textarea{border:0;width:100%;height:50px;background:#f3f3f3;line-height:18px;}

/* 用户收藏 */
.collect-item .title{text-align:center;height:32px;line-height:30px;margin:10px 0;border:1px solid #d2d2d2;border-radius:30px;}
.collect-item .title a{display:block;width:50%;float:left;}
.collect-item .title a.br{border-right:1px solid #d2d2d2;}
.collect-item .title a.ac{color:#ff4777;}
.collect-item .item .layout{padding:10px 0;border-bottom:1px solid #d2d2d2;}
.collect-item .item img{height:80px;width:80px;border:1px solid #eee;}
.collect-item .item .tit{margin-bottom:2px;border:0;padding:0;font-size:14px;height:32px;line-height:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.collect-item .item .brief{padding-left:8px;}

.collect-shop img{width:55px;height:55px;}
.collect-shop .brief{padding:10px 0;line-height:18px;}

/* 商品分类 */
.item-cate .title{padding:0 0 0 8px;}
.item-cate .title .text{margin-left:15px;border-bottom:1px solid #d2d2d2;padding:10px 10px 10px 0;}
.item-cate .title .round{margin:11px 0 0 0;}
.item-cate .list{width:100%;float:left;padding-left:23px;}
.item-cate .item{padding:0;}
.item-cate .item a{display:block;padding:10px 0;}

/* 用户中心 */
.user-extend .title,.user-order .title{border-bottom:1px solid #d2d2d2;padding:10px 8px;line-height:20px;}
.user-extend .br{border-right:1px solid #d2d2d2;}
.user-extend .item{padding: 10px 8px;text-align:center;}
.user-extend span{display:inline-block;}
.user-extend i{float:left;display:inline-block;height:16px;width:16px;margin:2px 3px 0 0;background-size:100%;background-position:center;background-repeat:no-repeat;}
.user-extend i.friend{background-image:url('../images/friend.png');}
.user-extend i.score{background-image:url('../images/score.png');}
.user-extend i.list{background-image:url('../images/list.png');}
.user-extend a.btn{display:inline-block;padding:0 3px;border:1px solid #959595;border-radius:5px;margin-top:3px;}
.user-extend .txt{padding:4px;}

.user-order .item{width:20%;padding:10px 0;text-align:center;}
.user-order .item i{display:inline-block;height:25px;width:25px;background-size:100%;background-position:center;background-repeat:no-repeat;}
.user-order .item i.pay{background-image:url('../images/pay.png');}
.user-order .item i.wait{background-image:url('../images/wait.png');}
.user-order .item i.take{background-image:url('../images/take.png');}
.user-order .item i.comment{background-image:url('../images/comment.png');}
.user-order .item i.barter{background-image:url('../images/barter.png');}

.user-header{background:url('../images/750-200.png');background-size:100%;color:#fff;line-height:20px;padding:8px 0;}
.user-header .avatar{display:inline-block;height:50px;width:50px;border-radius:50%;overflow:hidden;}
.user-header .avatar img{width:100%;}
.user-header .msg{position:absolute;top:0;right:10px;height:25px;width:25px;background:url('../images/msg-white.png') center no-repeat;background-size:100%;}

/* 订单详情 */
.order-info .status-box{background:#ff4777 url('../images/order.png') no-repeat 10px 14px;color:#fff;padding:10px 8px 10px 30px;background-size:auto 15px;}
.order-info .address-box{padding-left:20px;background:#fff url('../images/map.png') no-repeat 10px 18px;background-size:auto 15px;}
.order-info .address-box .receiver{margin-bottom:5px;}
.order-info .item-total{font-size:12px;padding:10px 8px;color:#959595;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.order-info .time{border-bottom:1px solid #d2d2d2;padding:10px 0;}
.order-info .order-btn{background:#fff;padding:10px;margin-top:0;text-align:right;}
.order-info .order-btn a{display:inline-block;font-size:12px;padding:3px 5px;border-radius:4px;}
.order-info .order-btn a.default{color:#959595;border:1px solid #959595;}
.order-info .order-btn a.colour{color:#ff4777;border:1px solid #ff4777;}
.order-nav{background:#fff;padding:0 5px;}
.order-nav .item{width:20%;display:block;padding:0 5px;float:left;text-align:center;}
.order-nav .item a{display:inline-block;padding:10px 0;}
.order-nav .item.ac a{color:#ff4777;border-bottom:2px solid #ff4777;padding-bottom:8px;}

/* 商品评论 */
.textarea{width:100%;border:1px solid #d7d7d7;border-radius:10px;padding:10px;min-height:85px;}
.upload-btn a{display:inline-block;width:65px;height:65px;}
.upload-btn a img{width:100%;}

/* 搜索 */
.search .input-search{padding:15px 8px;}
.search .input-search .input{display:block;width:100%;border-radius:30px;overflow:hidden;}
.search .input-search .input input{width:100%;border:0;text-indent:30px;background:#eeeeee url('../images/search-green.png') no-repeat 5px 6px;background-size:auto 18px;padding:5px 0;}
.search .input-search .submit{text-align:center;display:block;width:100%;}
.search .input-search .submit input{padding:0;height:30px;background:none;border:0;}
.search .form .made{padding:10px 0;margin-bottom:20px;}
.search .form .made.bm{border-bottom:1px solid #dee0e7;}
.search .form .made a{display:inline-block;color:#959595;border:1px solid #959595;padding:1px 6px;border-radius:18px;margin-right:5px;}
.search .form .made a.ac{color:#ff4777;border:1px solid #ff4777;}

/* 我的粉丝 */
.fans-list .item{height:50px;line-height:50px;border-bottom:1px solid #dddddd;padding:0 5px;}
.fans-list .item .num{font-size:20px;padding:0 10px 0 5px;color:#959595;font-style: italic;font-weight:bold;min-width: 38px;text-align: center;}
.fans-list .item .num.pink{color:#fb6464;}
.fans-list .item .img{height:40px;width:40px;margin-top:5px;line-height:0;border-radius:50%;overflow:hidden;margin-right:5px;}
.fans-list .item .img img{width:100%;}
.fans-list .item i.icon_age{background:url('../images/sex1.png') no-repeat;background-size:100%;padding:0 0 0 15px;color:#fff;float:left;margin:18px 0 0 5px;font-style:normal;display:inline-block;width:34px;height:14px;line-height:14px;font-size:12px;}
.fans-list .item i.icon_age.nv{background-image:url('../images/sex2.png');}

/* 我的二维码 */
.qrcode .title{width:180px;height:30px;line-height:30px;text-align:center;margin:0 auto;border:1px solid #ff4777;color:#ff4777;border-radius:30px;margin-top:40px;}
.qrcode img{width:200px;}

/* 意见反馈 */
.feedback .textarea{border-radius:4px;min-height:200px;}

/* 订单返积分 */
.point-order{color:#6c6c6c;}
.point-order a{color:#6c6c6c;}
.point-order .nav a{padding:10px 0;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.point-order .nav span,.point-order .nav b{display:block;text-align:center;}
.point-order .nav span{font-size:12px;}
.point-order .nav b{font-size:16px;margin-top:5px;}
.point-order .nav b.in{color:#de2928;}
.point-order .list .title{padding:10px 8px;;font-size:16px;border-bottom:1px solid #efefef;}
.point-order .list .item{padding:10px 8px;;border-bottom:1px solid #efefef;}
.point-order .list .item .grey{color: #ccc !important;}
.point-order .list .item p{line-height:22px;}

/* 客服 */
.service-text{background:#fff url('../images/logo_bg.png');background-size:100% auto;position: fixed;top:0;bottom:0;left:0;right:0;height:100%;font-weight:bold;}
.service-text .item{margin:0 auto;}

/*额外增加*/
.global-top{background-color:#ff4777;height:44px;position:fixed;top:0;left:0;width:100%;z-index:99;margin:0!important}
.global-top .return{height:40px;background:url(../images/icon_return.png) 0 center no-repeat;background-size:40px 40px;display:block;overflow:hidden}
.global-top .text{color:#fff;font-size:16px;line-height:44px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}
.global-top .keep{color:#fff;float:right;font-size:12px;line-height:44px}
.global-top .serch{background:url(../images/icon_return.png) no-repeat;background-size:100%;display:inline-block;float:right;height:25px;margin-top:12px;overflow:hidden;width:25px}
.global-submit-bot1{padding:5px 25px;overflow:hidden}
.global-submit-bot1 input[type='submit'],.global-submit-bot1 button,.global-submit-btn{width:100%;height:40px;line-height:40px;border:none;font-size:16px;background-color:#ff4777;border-radius:4px;color:#fff;display: block;text-align: center;color: white !important;}
.global-list{overflow:hidden}
.global-list .col-xs-3{line-height:50px;color:#313131;padding-right:0;padding-left:30px}
.global-list .col-xs-9{line-height: 50px;}
.global-list .col-xs-9 input[type='text']{width:100%;border:none}
/*商品详情*/
.goods-class .col-xs-2{border-left:1px solid #f1eef5}
.goods-class a{display:block;line-height:40px;text-align:center;color:#434343;font-size: 12px;}
a.choise{color:#ff4777}
.choice-attr .number-box .title .tips{font-size: 10px;}
.item-btn .icon i.collect-on{background-image: url(../images/heart-ac.png);background-size: 100%;}
.search_index_page,.user_favs_page{background:#fff}
.user_address_page .J_item{padding:8px 18px;overflow:hidden}
.user_address_page .J_item .name{font-size:14px;line-height:22px;overflow:hidden}
.user_address_page .J_item .text{font-size:12px;line-height:16px;overflow:hidden}
.user_address_page .J_item .editbtn{text-align:right;font-size:16px;padding:5px 0 0}
.user_address_page .J_item .editbtn a{color:#051b28;font-size:14px;border:1px solid #b5b5b5;padding:5px 10px;border-radius:3px}
.user_address_page .J_item .edit{border-top:1px solid #f3f3f3}
.user_favs_page .item{border-bottom:1px solid #d2d2d2;margin-bottom:10px;padding:10px 0;}
.register_agreement_modal{position:fixed;top:50px;left:0}
.register_agreement_modal pre{background:#fff;white-space:pre-wrap;word-wrap:break-word}
.register_agreement_modal .modal-content{overflow-y:hidden;position:relative}
.register_agreement_modal .modal-content .agreement_text{margin:0}
.register_agreement_modal .modal-content .agreement_btn{height:40px;line-height:40px;color:#fff;background:#d3d3d3;text-align:center;position:relative}
.register_agreement_modal .modal-content .agreement_btn.ac{background:#ff4777}
.register_agreement_modal .modal-content .agreement_btn .agreement_countdown{position:absolute;right:10px;top:0;font-size:12px}
/*上传图片样式*/
.uploadifive-button{width:65px !important;height: 65px !important;background: url(../images/jia.png) no-repeat;background-size: 100%;display: inline-block;}
.uploadifive-button input{height: 65px;width: 65px;}
.uploadifive-queue-item{display: inline-block;width: 65px;height: 65px;background-size: 100%;background-repeat: no-repeat;background-position: center;margin-right: 10px;border: 1px solid #e0e0e0;position: relative;background-color: white;}
.uploadifive-queue-item .progress{position: absolute;width: 65px;margin: 0px;height: 5px;top:30px;left: 0;}
.uploadifive-queue-item .progress-bar{background-color: #ff4777;}
/*推广二维码*/
.user_invite_qrcode_page .qrcode{width: 100%;}
/*我的订单*/
.order-info .order-btn a.J_del_order{color: #fb6464;border: 1px solid #fb6464;}
.order-item .J_member_contact{display: inline-block;width: 20px;height: 20px;background: url(../images/service.png);background-size: 100%;}
/*提交订单页*/
.express-box{font-size: 16px;height: 40px;line-height: 40px;}
.express-box select{width: 100%;}
.add-address{text-align: center;display: block;background: white;height: 80px;line-height: 80px;}
/*首页*/
.index-rec-cate span.remark{animation-name: bounce-in;animation-duration: .3s;right:0px;}
.index_index_page .item_more{text-align: center;height: 60px;line-height: 60px;display: block;}
/*个人资料*/
.global-list .col-xs-9{color:#999999;}
.user_profile_page .uploadifive-button{background: none;}
.user_profile_page .uploadifive-queue{background: none;height: 65px;width: 65px;border-radius: 50%;display: none;position: absolute;left: 0;top: 0;}
.user_profile_page .avatar,.user_profile_page .uploadifive-queue-item{width: 65px;height: 65px;border-radius: 50%;}
.user_profile_page .upload_avatar{position: relative;line-height: normal;min-height:75px;}
.user_profile_page .avatar,.user_profile_page .upload_input{position: absolute;left: 10px;top:0px;}
.simple-list .arrow{width: 16px;height: 16px;background: url(../images/arrow.png) center center no-repeat;background-size: 100%;display: block;float: right;}
/*微信内支付提示页面*/
.weixin_browser_page{background: url(../images/weixin-browser-bottom.png) #ff4777 bottom center no-repeat;background-size: 100% auto; }
.weixin_browser_page .browser-top{width: 100%;}
.weixin_browser_page .order_btn{border-radius: 5px;width: 80%;height: 30px;line-height: 30px;color: #ff4777;background: white;display: block;text-align: center;font-size: 16px;margin: 0 auto;margin-top: 20px;}
/* 弹窗 */
.js-global-tip-box{position:fixed;top: 50%;left: 50%;z-index:20;display:table;width:100px;height:100px;margin-left:-50px;margin-top:-50px;}
.js-global-tip-box .global-tip,.js-global-tip-box .global-confirm{display:table-cell;vertical-align:middle;}
.js-global-tip-box .global-tip span,.js-global-tip-box .global-confirm span{width:100px;height:100px;text-align:center;margin:0 auto;text-align:center;display:block;background:rgba(0, 0, 0, 0.8);border-radius:10px;color:#fff;overflow:hidden;font-size:16px;}
.js-global-tip-box .global-tip span table,.js-global-tip-box .global-confirm span table{width:95%;margin:0 auto;}
.js-global-tip-box .global-tip span td,.js-global-tip-box .global-confirm span td{vertical-align:middle;height:100px;}
.js-global-tip-box .global-confirm span{width:210px;}
.js-global-tip-box .global-confirm span td{height:50px;}
.js-global-tip-box .global-confirm span td a{color:#fff;}
.js-global-tip-box.confirm{width:210px;margin-left:-100px;}
/*瀑布流*/
.waterfall-no-data{text-align: center;height: 50px;line-height: 50px;color: grey;}
.logout-btn{display:block;background:#ff4777;color:#fff;border:0;padding:8px 0;border-radius:5px;text-align:center;color: white !important;}
.layerui-showing{display: none;}
.layui-layer-content{-webkit-overflow-scrolling:touch;overflow:auto;}
/*砍价*/
.user_kan_page .J_item{padding:8px 18px;overflow:hidden}
.user_kan_page .J_item .name{font-size:14px;line-height:22px;overflow:hidden}
.user_kan_page .J_item .text{font-size:12px;line-height:16px;overflow:hidden}
.user_kan_page .J_item .editbtn{text-align:right;}
.user_kan_page .J_item .editbtn a{color:#051b28;font-size:12px;border:1px solid #b5b5b5;padding:5px 10px;border-radius:3px}
.user_kan_page .J_item .edit{border-top:1px solid #f3f3f3}

a.ssc-link{position:fixed;bottom:60px;right: 10px;height: 50px;width: 50px;padding: 7px 10px;border-radius: 50%;background: #ff4777;color:#fff;line-height: 18px;text-align: center;}
.ssc_title{height:35px;line-height:35px;background:#ff4777;color:#fff;}
.ssc_item{border-bottom:1px solid #ccc;padding:5px 0;background:#fff;}
.ssc_item div{padding:0;text-align:center;}
.ssc_item .col-xs-4{color:#ff4777;font-weight:bold;font-family:'SimSun';}
.ssc_item .txt{line-height:40px;}
.ssc_item .odd,.ssc_item .even,.ssc_item .wait{color:#fff;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border-radius:4px;}
.ssc_item .odd{background:#ff4777;}
.ssc_item .even{background:blue;}
.ssc_item .wait{background:#ccc;}

.bindtele{display:inline-block;border:1px solid #ccc;text-indent:1px;height:28px;}
.bindtele input{border:none;height:26px;}